fplot_arrow Module



Derived Types

type, public, extends(plot_object) ::  plot_arrow

Defines an arrow that can be drawn on a plot.

Type-Bound Procedures

procedure, public :: get_color => par_get_color
procedure, public :: get_command_string => par_get_cmd
procedure, public :: get_head_angle => par_get_head_angle
procedure, public :: get_head_back_angle => par_get_head_back_angle
procedure, public :: get_head_fill => par_get_fill
procedure, public :: get_head_location => par_get_head
procedure, public :: get_head_size => par_get_head_size
procedure, public :: get_head_type => par_get_head_type
procedure, public :: get_is_visible => par_get_is_visible
procedure, public :: get_line_style => par_get_line_style
procedure, public :: get_line_width => par_get_line_width
procedure, public :: get_move_to_front => par_get_move_to_front
procedure, public :: get_tail_location => par_get_tail
procedure, public :: get_use_default_size => par_get_use_default_size
procedure, public :: set_color => par_set_color
procedure, public :: set_head_angle => par_set_head_angle
procedure, public :: set_head_back_angle => par_set_head_back_angle
procedure, public :: set_head_fill => par_set_fill
generic, public :: set_head_location => par_set_head_1, par_set_head_2, par_set_head_3
procedure, public :: set_head_size => par_set_head_size
procedure, public :: set_head_type => par_set_head_type
procedure, public :: set_is_visible => par_set_is_visible
procedure, public :: set_line_style => par_set_line_style
procedure, public :: set_line_width => par_set_line_width
procedure, public :: set_move_to_front => par_set_move_to_front
generic, public :: set_tail_location => par_set_tail_1, par_set_tail_2, par_set_tail_3
procedure, public :: set_use_default_size => par_set_use_default_size